Younix's Studio.

Linux 服务器添加硬盘方法

字数统计: 439阅读时长: 1 min
2015/12/31 Share

服务器容量 10 T 竟然只剩 50G 不到了。
公司加了 500 G 的普通硬盘用于存放不常用的源码。
以下是步骤:

查看当前硬盘状况

1
2
$ df -h     
$ ls -l /dev/sd*


可以看到 sdb 是我们的第二块硬盘

1
$ fdisk -l


可以看到
Disk /dev/sdb doesn’t contain a valid partition table
我们看到 sdb 还未挂载。

添加分区

1
$ sudo fdisk sdb

按 m 帮助可以看到用法

依次输入
n //添加分区
p //主要分区 //p表示主要 e表示拓展
1 //起始分区号
1 //起始扇区 //我这里填的是 2048
+500 //最后的扇区
W //确认

之后我们就可以在 /dev 下看到 sdb1 的存在了

分区格式化

将分区设置为 ext4 格式

1
$ mkfs -t ext4 /dev/sdb1

执行完这条命令需要等待一下,格式化分区

挂载分区到用户目录

比如我们需要挂载这个 sdb1 分区到 用户 atu 的 atusoftware 目录下:
在 root 用户下执行

1
2
# mkdir /home/atu/atusoftware
# mount /dev/sdb1 /home/atu/atusoftware

执行服务器开机自动挂载

修改 /etc/fstab 文件

1
$sudo vi /etc/fstab

添加如下内容

1
/dev/sdb1       /home/atu/softwaredata  ext4   defaults   0  0

该行内容表达的意思是
< file system> 什么文件系统
< mount point> 挂载点在哪
< type> 文件系统的类型呢
< options> 选项,一般填默认 defaults
< dump> 是否要备份文件系统,1 备份 0 不备份
< pass> 以什么顺序检查文件系统,0 不检查

点击这里有一篇 /etc/fstab 详解

至此,重新登录 ssh atu@[IP] 可以正常访问下面的 atusoftware 目录。
scp 也可以正常上传下载东西。

完。

CATALOG
  1. 1. 查看当前硬盘状况
  2. 2. 添加分区
  3. 3. 分区格式化
  4. 4. 挂载分区到用户目录
  5. 5. 执行服务器开机自动挂载